package com.firemoss.ui.blanket
{
	import flash.display.DisplayObjectContainer;
	import flash.utils.Dictionary;
	
	import mx.core.UIComponent;
	import mx.managers.ISystemManager;

	/**
	 * Default implementation of IBlanketDisplayObjectContainerLocator used within
	 * Blanket.  (Ab)uses the SystemManager of a given component to shove
	 * a Blanket-specific UIComponent subclass into the first position in its 
	 * tooltip rendering "layer" if it doesn't exist.  Once it exists,
	 * we return it as the DisplayObjectContainer to use.
	 */
	public class ToolTipLayerBlanketDisplayObjectContainerLocator extends SystemManagerLayerBlanketDisplayObjectContainerLocator implements IBlanketDisplayObjectContainerLocator
	{
		
		public function ToolTipLayerBlanketDisplayObjectContainerLocator()
		{
			this.systemManagerChildListName = "toolTipChildren"
			
			super()
		}
		
	}
}